﻿body { background-color:#f8f8f8 !important;padding:0 10px 10px 10px;}
.ListControl { display:none;}
#ListTop { height:50px;}
#search_opener {position:absolute;right:10px;top:10px; width:30px;height:30px;display:none;
                text-align:center;line-height:30px;color:#444;cursor:pointer;
                 /*border:1px solid transparent;*/
                 /*-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;*/
    /*background-image:url(/img/search1.png); background-position:center center; background-repeat:no-repeat;*/

}
    #search_opener:hover { color:#000;}
    /*#seatch_opener:hover { border-color:#DCDCDC;background-color:#f5f5f5; }*/

/*列表顶部控件*/
#Top_Control_Box { float:right;margin-top:10px;}
    #Top_Control_Box.hasSearch { margin-right:36px;}
#Top_Control_item { float:right;}
/*列表表格*/
.listBody { }
.listBody600 { width:600px;}
.listBody700 { width:700px;}
.listBody800 { width:800px;}
.listBody900 { width:900px;}
.ListTable{width:100%;margin:0; }
i.ListControl{cursor:pointer; }
    i.ListControl:hover { color:#000;}

    .trH37 td,.trH37 div.intd { height:20px; overflow:hidden;}
    .trH57 td ,.trH57 div.intd { height:40px;overflow:hidden;}
    .trH77 td ,.trH77 div.intd { height:60px;overflow:hidden;}


.ListTable th { white-space:nowrap;}
.ListTable .th_controls{width:120px;}

    .ListTable th .thCon_sum { font-weight:normal !important;color:#979797; line-height:12px !important;}
.ListTable th.th_orderBy{ cursor:pointer;padding-left:15px !important; background-repeat:no-repeat; background-image:url(/img/orderby.png);}
.ListTable th.th_orderBy:hover{ background-color:#F5F5F5;}
.ListTable th.asc{ background-position:0 -38px;}
.ListTable th.desc{ background-position:0 -76px;}

.tr_moving{ background-color:#FFFCA5;}

.ListTable .control { cursor:pointer;}
    .ListTable .control:hover { color:#000;}
.ListTable td,.ListTable_tr td{ vertical-align:middle !important;}
 .ListTable .th_checkbox,.ListTable td.td_checkbox { width:20px; text-align:center; border:0;}
 .ListTable tbody tr:hover .td_checkbox{ background-color:#F8F8F8;}

.td_checkbox input { }

 .tr_hover_col{ background-color:#ffffcc;}
 .tr_hover_col .td_checkbox{ background-color:#F8F8F8; }
    
 .tr_click_col{ background-color:#ffffcc;}
 .tr_click_col .td_checkbox{ background-color:#F8F8F8; }
/*
    .ListTable td,.ListTable_tr td{ border-bottom:1px solid #E5E5E5;vertical-align:middle;padding:4px;}
.ListTable tbody tr:hover{ background-color:#FFFDC9;}


    */
 
 .ListTable div{ line-height:150%;}


#listTable_null { display:none;}

 .th_formControls,.td_formControls { text-align:right;padding-right:10px;}
.th_info,.th_edit,.td_info,.td_edit { width:28px; padding-left:0 !important;padding-right:0 !important;}
.th_listControls, .td_listControls,.th_formControls,.td_formControls,.th_info,.th_edit,.td_info,.td_edit {text-align:center !important;  }

.list_pic { height:100%; }

.td_Username { width:100px;}

.ellipsis{ overflow:hidden;            /*不显示超过对象宽度的内容*/ 
text-overflow:ellipsis;     /*当对象内文本溢出时显示省略标记（...）*/ 
white-space:nowrap;     /*限制在一行内显示所有文本*/ }


.td_controls_div { overflow:hidden;white-space: nowrap;}
    .td_controls_div a {white-space: nowrap; }
.td_controls_div.isMobile { }
.td_controls_div.isMobile { height:16px;width:24px; overflow:hidden;}
    .td_controls_div.isMobile a {line-height:32px;display:block; }
    .td_controls_div.isMobile.ison { position: absolute; width:auto; background-color:#fff;padding:5px;right:10px;
                            -webkit-box-shadow: rgba(0,0,0,0.2) 0 0 5px !important;
        -moz-box-shadow: rgba(0,0,0,0.2) 0 0 5px !important;
        box-shadow: rgba(0,0,0,0.2) 0 0 5px !important; 
        behavior: url(/css/pie/pie.htc);}
.td_controls_div_kaiguan { display:none;}
.td_controls_div.isMobile .td_controls_div_kaiguan {display:block; height: 16px; line-height: 16px !important; text-align: center; cursor:pointer; }
.td_controls_div.isMobile.ison .td_controls_div_kaiguan { display: none; }

#bt_goBack { display:none;}
#bt_goBack,#ListTitle {margin-right:10px;color:#444; float:left; }
#ListMsg { float:left;font-size:14px; height:40px; line-height:58px;}
#ListMsg_Sum { display:none;}

.ListTable .bt_img { background-repeat:no-repeat;cursor:pointer;
                    display:inline-block; *zoom:1; *display:inline; *overflow:hidden;
}
.ListTable .bt_img_hidden {cursor:default !important; background-position-y:-1000px !important; }
.ListTable .bt_img_hidden:hover {cursor:default !important; background-position-y:-1000px !important; }
/*状态修改按钮*/
.ListTable .state0,.ListTable .state1{width:14px;height:13px;  background-image:url("/img/state.gif"); }
.ListTable .state0 {background-position-y:-13px; }
.ListTable .state0:hover { background-position-y:0;}
.ListTable .state1 {  }
.ListTable .state1:hover {  background-position-y:-13px;}
/*上下移动按钮*/
.ListTable .moveUp, .ListTable .moveDown {  background-image:url("/img/asc.png");width:8px;height:11px; background-repeat:no-repeat;}
.ListTable .moveUp { background-position-x:-8px;margin-right:5px; }
.ListTable .moveDown {  }


#div_search{display:none;}
#div_search_con { }

#ListShowUl { border-left:1px solid #E5E5E5;border-top:1px solid #E5E5E5; overflow:hidden;}
#ListShowUl, #ListShowUl li { display:block;}
#ListShowUl li { float:left; cursor:pointer;border-right:1px solid #E5E5E5;border-bottom:1px solid #E5E5E5; overflow:hidden;}
    #ListShowUl li:hover { background-color:#FFFDC9; }


#Bottom_Control_Box { height:30px;}
#ListCountMsg { height:30px;line-height:30px;padding-right:10px; text-align:right;}

/*.pagination .ellipse { position:relative;}*/
.pagination .ellipse a { padding:2px;}
.pagination .ellipse input { width:26px; margin:0 0 0 -1px; float:left; text-align:center;}
#button2page_Box { position:absolute;margin-left:43px;
                              /*margin-left:-45px;
                              margin-top:-32px;*/ 
                              display:none;}
 